package com.gollum.common.constant;

/**
 * 系统参数键名
 *
 * @author Herther
 * @version 1.0.0
 * @createTime 2022年09月04日 21:37:00
 */
public class SysConfigConstants {
    /** 系统参数key **/
    public static final String SYS_CONFIG_KEY = "system_config:";

    /** 是否验证码key **/
    public static final String SYS_CONFIG_ENABLECAPTCHA = "enable_captcha";

    /** 系统初始化标识 0 标识初始化 1 不初始化 **/
    public static final String SYS_CONFIG_INIT_FLAG = "sys_config_init_flag";

    /** 阿里云配置文件的key端点 **/
    public static final String  ALIYUN_OSS_ENDPOINT = "aliyun_oss_endpoint";
    /** 阿里云令牌ID **/
    public static final String  ALIYUN_OSS_ACCESS_KEY_ID = "aliyun_oss_access_key_id";
    /** 阿里云令牌秘钥 **/
    public static final String  ALIYUN_OSS_ACCESS_KEY_SECRET = "aliyun_oss_access_key_secret";
    /** 阿里云阿里云令牌桶key **/
    public static final String  ALIYUN_OSS_BUCKET = "aliyun_oss_bucket";

    /** minio 端点  **/
    public static final String MINIO_ENDPOINT = "minio_endpoint";

    /** minio accessKey  **/
    public static final String MINIO_ACCESS_KEY = "minio_access_key";

    /** minio secrtKey   **/
    public static final String MINIO_SECRT_KEY = "minio_secrt_key";

    /** minio 令牌桶 **/
    public static final String MINIO_BUCKET = "minio_bucket";

    /** 通用邮箱title key **/
    public static final String EMAIL_BASIC_TITLE = "email_basic_title";

    /** 通用邮箱SSL**/
    public static final String EMAIL_BASIC_SSL = "email_basic_ssl";

    /** 通用邮箱端口 **/
    public static final String EMAIL_BASIC_PORT = "email_basic_port";

    /** 通用邮箱地址**/
    public static final String EMAIL_BASIC_HOST = "email_basic_host";

    /** 通用邮箱用户名**/
    public static final String EMAIL_BASIC_USERNAME = "email_basic_username";

    /** 通用邮箱密码**/
    public static final String EMAIL_BASIC_PASSWORD = "email_basic_password";


    /**  邮箱超时参数名称  非redis缓存 **/
    public static final String MAIL_SMTP_TIMEOUT = "mail.smtp.timeout";

    /** 将这个参数设为true，让服务器进行认证,认证用户名和密码是否正确 **/
    public static final String MAIL_SMTP_AUTH = "mail.smtp.auth";

}
